const fs = require('fs')
// 回调函数形式读取文件
// fs.readFile('./test/wenben.txt', (err, data) => {
//     if (err) throw err
//     console.log(data.toString());
// })
// promise形式

const p = new Promise((resolve, reject) => {//resolve, reject分别捕获成功与失败状态
    fs.readFile('./test/wenben.txt', (err, data) => {
        if (err) reject(err)
        resolve(data)
    })
})
p.then(value => {//value与reason分别对应 状态为成功或失败的 回调处理函数
    console.log(value.toString())
}, reason => {
    console.log(reason);
})
